The Snow Tube Bumper Cars park is now open in 3D World. It is located in Wilbur Woods Park, which is on 3rd avenue in the west side of town, just past the new bowling alley building. For a special treat, turn on “mouselook view” from the camera controls to enjoy the action from the … Continue reading Snow Tubing Bumper Cars
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed